package com.sunzhe.minyitong.admin.entity;

import java.util.Date;

import javax.validation.constraints.NotNull;

import org.beetl.sql.core.annotatoin.AutoID;
import org.beetl.sql.core.annotatoin.SeqID;
import org.beetl.sql.core.annotatoin.Table;

import com.ibeetl.admin.core.entity.BaseEntity;
import com.ibeetl.admin.core.util.ValidateConfig;


/* 
* 
* gen by Spring Boot2 Admin 2020-12-29
*/
@Table(name="ms_a_dept_group")
public class MsDeptGroup extends BaseEntity{

    @NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
    @SeqID(name = ORACLE_CORE_SEQ_NAME)
    @AutoID	

    private Integer id ;
	

    private String name ;
	

    private Date insertTime ;
	

    private Date lastUpdateTime ;
	

    private Integer visible ;
	

    private Integer sn ;
	

    private Integer sequence ;
	
    public MsDeptGroup(){
    }

    public Integer getId(){
        return  id;
    }
    public void setId(Integer id){
        this.id = id;
    }

    public String getName(){
        return  name;
    }
    public void setName(String name){
        this.name = name;
    }

    public Date getInsertTime(){
        return  insertTime;
    }
    public void setInsertTime(Date insertTime){
        this.insertTime = insertTime;
    }

    public Date getLastUpdateTime(){
        return  lastUpdateTime;
    }
    public void setLastUpdateTime(Date lastUpdateTime){
        this.lastUpdateTime = lastUpdateTime;
    }

    public Integer getVisible(){
        return  visible;
    }
    public void setVisible(Integer visible){
        this.visible = visible;
    }

    public Integer getSn(){
        return  sn;
    }
    public void setSn(Integer sn){
        this.sn = sn;
    }

    public Integer getSequence(){
        return  sequence;
    }
    public void setSequence(Integer sequence){
        this.sequence = sequence;
    }


}
